roasted apple - German English Dictionary